$(document).ready(function() {
    $('#dataTable').datagrid({
        url : 'user/getList.html',
        fit : true,
        nowrap : true,
        fitColumns : true,
        pagination : true,
        rownumbers : true,
        pageSize : 10,
        pageList : [10, 20, 30, 40, 50],
        idField : 'userId',
        columns : [[{
                    field : 'userAccount',
                    align : 'center',
                    width : 50,
                    title : '用户账户'
                }, {
                    field : 'userName',
                    align : 'center',
                    width : 50,
                    title : '用户名称'
                },
                // {
                // field : 'status',
                // align : 'center',
                // width : 50,
                // title : '状态',
                // formatter : function(value, rowData, rowIndex) {
                // return getStatusNameByCode(value);
                // }
                // },
                {
                    field : 'control',
                    align : 'center',
                    width : 30,
                    title : '操作',
                    formatter : function(value, rowData, rowIndex) {
                        var array = [];
                        array.push('<a href="SM0102Action/init.do?flg=V&userId=' + rowData.userId
                                + '" class="operButton" title="详情">详情</a>');
                        array.push('<a href="SM0102Action/init.do?flg=E&userId=' + rowData.userId
                                + '" class="operButton" title="修改">修改</a>');
                        array.push('<a href="javascript:void(0);" onclick="delUser(\'' + rowData.userId
                                + '\');" class="operButton" title="删除">删除</a>');
                        array.push('<a href="SM0103Action/init.do?userId=' + rowData.userId
                                + '" class="operButton" title="角色">角色</a>');
                        return array.join('');
                    }
                }]],
        onLoadSuccess : function(data) {
            $('#dataTable').datagrid('clearSelections');
        }
    }
    );
    $("#btn_search").click(function() {
        queryData();
    });
    $("#userAccount,#userName").keyup(function(e) {
        var theEvent = window.event || e;
        var code = theEvent.keyCode || theEvent.which;
        if (code == 13) {
            queryData();
        }
    });
}
);
function queryData() {
    // var startDate = $.trim($("#startDate").val());
    // var endDate = $.trim($("#endDate").val());
    // if (startDate && endDate && startDate > endDate) {
    // var tmp = startDate;
    // $("#startDate").val(endDate);
    // $("#endDate").val(tmp);
    // }
    $('#dataTable').datagrid('load', {
        userAccount : $.trim($('#userAccount').val()),
        userName : $.trim($('#userName').val())
        // accessTypeId : $.trim($('#accessTypeId').val()),
    // startDate : $.trim($("#startDate").val()),
    // endDate : $.trim($("#endDate").val())
}
    );
}
// function getStatusNameByCode(status) {
// var statusJson = jQuery.parseJSON($("#ACT_VIP_PAGE_STATUS_MAP_JSON").val());
// var statusName = "";
// for (var t in statusJson) {
// if (status == t) {
// statusName = statusJson[t];
// break;
// }
// }
// return statusName;
// }
function delUser(userId) {
    if (confirm('是否确认删除用户?')) {
        $.ajax({
            type : 'POST',
            url : 'SM0102Action/delete.do',
            data : {
                userId : userId
            },
            datatype : 'json',
            success : function(res) {
                alert(res.msg);
                if (res.flg) {
                    window.location.href = "SM0101Action/init.do";
                }
            }
        });
    }
}